home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
pmode
/
code32
/
putnumtm.rt
< prev
next >
Wrap
Text File
|
1993-01-08
|
805b
|
38 lines
public _putnumtomem
;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
; Put a hex number to mem
; In:
; EAX - number
; CL - number of characters - 1
; EDX -> mem loc to put
; Out:
; None
;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
_putnumtomem:
push ebx
push ecx
push edx
push edi
mov edi,edx
mov ebx,offset _hextbl
movzx edx,cl
xor cl,7
shl cl,2
rol eax,cl
mov ecx,edx
inc ecx
mov edx,eax
putnumtomemml:
rol edx,4
mov al,dl
and al,0fh
xlat
stosb
loop putnumtomemml
pop edi
pop edx
pop ecx
pop ebx
ret